package com.sjtu.service;

import com.sjtu.web.vo.UserAccountVo;

/**
 * nerine
 * 2/7/2020
 */
public interface LoginTokenService {
    /**
     * findByUserId
     * @param userId
     * @return
     */
    UserAccountVo findByUserId(String userId);

    /**
     * generateToke
     * @param userId
     * @return
     */
    String generateToken(String userId);

    /**
     * checkTokenIsValid
     * @param userId
     * @param token
     * @return
     */
    boolean checkTokenIsValid(String userId, String token);
}
